tapioca plant (manihot esculenta) - Spanish English Dictionary